﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NaverMap.aspx.cs" Inherits="Updms.Common.Inc.NaverMap" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>▒ UPDMS [네이버 맵] ▒▒▒▒▒▒▒▒▒▒</title>
<style type="text/css">
body { margin:0; }
</style>
</head>
<body>
<script type="text/javascript" src="http://map.naver.com/js/naverMap.naver?ver=2.0&key=b38bbf1245f5060e7bc59399d0b52a3a"></script>
<div id="mapContainer" style="width:500px; height:400px;"></div>
<script type="text/javascript">
<!--
/*지도 개체 생성 */
var opts = {width:800, height:600, mapMode:0};	//mapMode 0:일반지도,1:겹침지도,2:위성지도
var mapObj = new NMap(document.getElementById('mapContainer'),opts);

/* 지도 모드 변경 버튼 생성 */
var mapBtns = new NMapBtns();
mapBtns.setAlign("right");
mapBtns.setValign("top");
mapObj.addControl(mapBtns);




//mapObj.setCenterAndZoom(new NLatLng(36.5852187,127.9399865),10);	//위도,경도 (한반도 가운데 좌표)

//포인트로
mapObj.setCenterAndZoom(new NPoint(<%= X() %>,<%= Y() %>),2);	//좌표


mapObj.zoomOut();
var zoom = new NZoomControl();

zoom.setAlign("right");
zoom.setValign("top");

mapObj.addControl(zoom);

var idx = new NIndexMap(); 
mapObj.addControl(idx); 
idx.hideIMap(); 

var saveBtn = new NSaveBtn();
mapObj.addControl(saveBtn);

mapObj.enableWheelZoom();


var iconUrl = '../Images/tick.gif';

var marker = new NMark(new NPoint(<%= X() %>,<%= Y() %>),new NIcon(iconUrl,new NSize(19,25),new NSize(19,25)));

//marker.setTargeturl("http://www.naver.com");  //마커 링크부분
mapObj.addOverlay(marker);


//리턴모드이면 이벤트 등록
if (<%= MODE() %> == "1"){
	//더블클릭 이벤트 리스너 등록
	NEvent.addListener(mapObj,"dblclick",dbclicked);
}

//더블 클릭 이벤트 발생 시 호출되는 바인딩 함수
function dbclicked(pos) {
	var tmpP = new NPoint();
	tmpP = mapObj.getCenter();

	//부모창으로 리턴
	if (opener.document.form1['<%= CTL_X() %>'] != null){
		opener.document.form1['<%= CTL_X() %>'].value = pos.x;
	}

	if (opener.document.form1['<%= CTL_Y() %>'] != null){
		opener.document.form1['<%= CTL_Y() %>'].value = pos.y;
	}
}

//창크기 변경시 지도크기도 변경
window.onresize = function (event) {
	var ww = document.documentElement.clientWidth;
	var wh = document.documentElement.clientHeight;

	document.getElementById("mapContainer").style.width = ww + "px";
	document.getElementById("mapContainer").style.height = wh + "px";
}

-->
</script>



</body>
</html>
